Italian Adjectives: imbranato

Italian Adjectives verb 'imbranato' conjugated